package com.fafica.efeitos.turg.audio;

import java.util.ArrayList;

public class RepositorioAudioArray implements IRepositorioAudioArray {
	private ArrayList <Audio> audioArray;
	
	
	public RepositorioAudioArray(){
		audioArray = new ArrayList<Audio>();
	}
	
	public void AdicionarAudio(Audio audio){
		audioArray.add(audio);
	}
	private Audio pesquisarAudio(String nome){
		Audio retonar = null;
		for(int i=0;i<audioArray.size();i++){
			if(nome.equalsIgnoreCase(audioArray.get(i).getNomeSom())) {
				retonar=audioArray.get(i);
			}
		}
		return retonar;
		
	}
	public void RemoverAudio(String nome){
		Audio audio = pesquisarAudio(nome);
		audioArray.remove(audio);
	}
	public String ListarAudio(){
		String mostrar = "";
		for(int i=0;i < audioArray.size();i++){
			mostrar +=audioArray.get(i)+"\n\n";
		}
		return mostrar;
	}
	public ArrayList<Audio> listarA(){
		return audioArray;
		
	}

	
}
